Foreign Secretary Boris Johnson has been heckled during an election campaign visit to St Ives. A man accused Mr Johnson of lying "about the money".

As the foreign secretary headed to his car the man continued to argue with Conservative campaigners and said, "Do you really think Theresa May... is going to do us the right thing?"