Labour leader Jeremy Corbyn has said he is ready for a general election.

Corbyn told Sky's Sophy Ridge On Sunday that he was not worried about going to the polls against new Prime Minister Boris Johnson.

He said: "I've got my summer campaign plan in place, we've got most of our candidates selected in all our marginal constituencies."

When asked if he was worried about competing with Johnson at the next election, Corbyn said: "Not in the slightest. We'll go out there and we'll make our case. I don't get involved in personal abuse, I don't make any personal abuse, I don't do personal, as far as I'm concerned the issues are too serious."

Corbyn would not say exactly when he would call a vote of no confidence against Johnson but said he would "look at the situation" when Parliament returns in September.

He added: "Parliament gets back in September and I think it's at that point we will look at the situation.

"But it's also up to the Prime Minister and what he decides to do as well because if he is trying to take us out on a no-deal Brexit at the end of October we will oppose that."

When asked if he could guarantee that he would call a confidence motion before Britain leaves the EU he said Labour would do it at a time of its choosing.

He added: "I can guarantee you this, we will do everything to prevent a no-deal Brexit, we will do everything to challenge this Government, and we will do it at a time of our choosing."

When asked what his party's Brexit policy was and if it was supporting a second referendum in all circumstances, Corbyn said it would oppose a no-deal Brexit.

He added: "What we are saying, no-deal we would oppose and we think people should have a final choice on it.

"They can have a vote then between remain or whatever option Boris Johnson decides to put to them at that time."

Asked if he would be campaigning for leave or remain he added: "In the event of the no-deal Brexit we would campaign to remain."

Asked about a recent Panorama documentary into anti-Semitism allegations in the Labour Party, Corbyn said: "I was upset at the feelings of some of our former staff, what they said.

"I was upset at the way the programme was characterised and presented, and we have put in some complaints surrounding that."

Corbyn said: "I am the leader of the party, therefore I must take responsibility for what happens in our party."

Asked if some on the left have a blind spot on anti-Semitism, the Labour leader said: "People in politics do sometimes cross the line, and confuse issues, and can dip into anti-Semitic tropes and language."

Asked if he thought Boris Johnson was racist, Corbyn said: "Boris Johnson has said some awful comments about black children, about Muslim women and about people within our society and our community which I absolutely condemn.

"I hope he will understand the hurt that he caused with the remarks that he made."