The British government is struggling to contain a series of scandals that threaten to further weaken the leadership of Prime Minister Theresa May.

Several members of her party have been accused of sexual harassment.

A top minister is accused of holding secret meetings with Israel.

And the country's Foreign Secretary Boris Johnson is under fire for inaccurate comments he made about a British woman currently in jail in Iran.

Al Jazeera's Neave Barker reports from London.