Six-time Paralympic champion wheelchair racer David Weir has banished suicidal thoughts to make a U-turn on his vow never to race for Great Britain again.

The 39-year-old won four Paralympic gold medals at London 2012, but endured a difficult Rio 2016 and promptly retired from international competition.

Weir quit track events in 2017, but won a record eighth London Marathon in April and is targeting the 26.2-mile event at the Tokyo 2020 Paralympics.

He told BBC Sport: "I'm going to make sure I get to Tokyo, put the GB vest on and feel very proud to wear it like I did in 1996 [his Paralympic debut].

"I said I'd never wear the vest again. I'm going back on my word, but if I can still deliver and win a medal like I think I can, then why not?"

Weir says he "was very bitter about what happened in Rio", when he missed the birth of his fourth child, did not perform as he had hoped and he claimed a coach accused him of not trying in a relay, as Britain failed to qualify for the final.

He split from his partner and moved out from the family home he shared with his four children and underwent counselling - after having suicidal thoughts.

"I wanted to jack life in to be honest," added Weir, who reflected on his childhood in the counselling sessions.

"I had had enough of everything. I'd never have done it because of my children. But there were some dark says when I didn't want to be here, to be honest.

"I just bottled things up for so many years I couldn't control it any more.

"I don't cry a lot so it takes a lot. I didn't realise how deep it went but it started getting better and better each week I was going [to counselling], and I got stronger."