Theresa May has faced heckles from the public after visiting the London mosque targeted in a terror attack.

The Prime Minister was greeted with cries such as “have you got a faster taxi today?” and “how can you be so quick today?” from crowds outside Finsbury Park Mosque as she left to get into a car back to Downing Street.

She had met faith leaders to discuss Monday’s atrocity, where a man allegedly drove a van into a group of worshippers near the mosque.

It marks the latest difficult encounter for Mrs May in the wake of major disasters, with her response to last week’s Grenfell Tower fire having been heavily criticised.

The Prime Minister did not initially meet the families of those affected by last week’s blaze in Kensington, instead holding a private meeting with the emergency services. This move prompted a backlash, especially when the Queen and Labour leader Jeremy Corbyn later visited the victims.

Mrs May did later go and visit those affected, and invited a group to Downing Street for a meeting. But the Prime Minister faced cries of “coward” and “shame on you” from crowds as she left a meeting with victims in Kensington on Friday.

Prime Minister Theresa May and Metropolitan Police Commissioner Cressida Dick meet faith leaders at Finsbury Park Mosque (Stefan Rousseau/PA)Prime Minister Theresa May and Metropolitan Police Commissioner Cressida Dick meet faith leaders at Finsbury Park Mosque (Stefan Rousseau/PA)

Critics argued that the response was badly misjudged by the Prime Minister, whose reputation had already been damaged by her disappointing General Election result.

Visiting Finsbury Park Mosque on Monday afternoon, Mrs May met with a selection of faith leaders who sat in a circle with her to discuss their concerns.

She was hurried into the building, with aides saying she was keeping to a tight schedule.

Mrs May at Finsbury Park Mosque (Stefan Rousseau/PA)Mrs May at Finsbury Park Mosque (Stefan Rousseau/PA)

The media were allowed to watch the meeting for around one minute before being taken to a different floor, where they were told to wait for the Prime Minister. After taking one question from the press she left the building, with her exit signalled to those inside by yells coming from the waiting crowd.

Mrs May told reporters after the meeting: “The terrible terrorist attack which took place last night was an evil born out of hatred and it has devastated a community.

“I am pleased to have been here today to see the strength of that community coming together, all faiths united in one desire to see extremism and hatred of all sorts driven out of our society.

“There is no place for this hatred in our country today and we need to work together as one society, one community, to drive it out, this evil which is affecting so many families.”