Marcel Kittel has won the final English leg of the 2014 Tour de France from Cambridge to the capital.
In a dramatic finish the German just beat the Slovakian rider Peter Sagan on the line outside Buckingham Palace.
More top news
The Archbishop of York has called on ministers to cut the "grotesquely ignorant" six week waiting time for Universal Credit payments.
The five living former US presidents appeared together for the first time since 2013 to raise money for hurricane victims.
Some 465 seats are up for grabs in the lower house, which Abe dissolved last month to call a snap election amid rising approval ratings.