Boris Johnson is under pressure from Hillingdon Liberal Democrats to pull London money out of a Saudi Arabia bank.

Local activists are backing their party leader Tim Farron’s calls for the Mayor of London (Mr Johnson) to remove £100 million of Greater London Assembly cash from Riyad bank, which is 51% owned by the government of Saudi Arabia.

It follows the execution of 47 people by the Saudis this month, including Shia cleric Sheikh Nimr al-Nimr.

Mr Farron challenged Boris to promise never to invest public money in regimes with “such terrible human rights records”, adding that “words are not enough”.

Lib Dem spokesman, Charles Lawley, who is one of Mr Johnson’s parliamentary constituents in Uxbridge and South Ruislip, said he is giving his full backing to the party leader’s calls.

“History will not look favourably on the current Saudi regime and we do not want history to find us helping fund their brutal regime,” he said.

“The Saudi people face being murdered by the state for so-called ‘crimes’ as minor as peaceful protest.

Hillingdon Liberal Democrat spokesman Charles Lawley

“Peaceful protest is not a crime, it is a fundamental human right that we as a tolerant, civilised society should support. But as long as Mr Johnson keeps GLA money invested in banks part owned by the Saudi government, he is helping their bloody oppression.”

Mr Lawley said residents should write to the Mayor and urge him to put “people before profit”.

A spokesperson for the GLA said the authority has a duty to ensure its “short-term cash balances are invested with an aim of minimising the risks of any loss to the taxpayer”.

The GLA added that investments are made by officers in the treasury team, “without political involvement” from the Mayor and target “high-quality and creditworthy institutions”.

Boris came under fire last month over £3.5million of GLA money given to Heathrow Airport.