A woman has been caught on camera hurling racist abuse at Muslims who were visiting a cemetery for Eid.

The video, which was posted to a local group on Facebook, shows the woman leaning out of a red Mini while screaming: “F*** off! You f***ing P****!”, in the town of Dewsbury, west Yorkshire.

The middle-aged woman launches into the rant seemingly unprovoked as she leans out of the passenger seat of the car in the 29-second clip.

She is also seen encouraging onlookers to video her. She said “Come on, film me you f***ing black c****! You British f***ing P****.”

The footage was posted on Friday to a local group and has since has been watched more than 25,000 times.

Facebook users have heavily criticised the unknown woman.

One user wrote: “Makes me embarrassed to be British…” Another said “She needs reporting to the police. This is shameful and appalling.”