A spokesman for Boris Johnson has said: "Boris Johnson has repeatedly made clear he pays all taxes in full. Ken Livingstone knows this because he has been personally told by Boris Johnson during a private conversation at a business hustings just two weeks ago.
“Mr Livingstone repeated these false claims today, knowing full well they are not true, in a desperate attempt to avoid answering serious questions over his own tax affairs".
More top news
Leicester City's victorious players spotted a man who looks uncannily like star striker Jamie Vardy and invited him on to their bus.
Weather finally looking up this week.
If Donald Trump wins here tonight, it is a near-fatal blow to his rivals. Ted Cruz and John Kasich will be under pressure to drop out.