LONDON: Baroness Sayeeda Warsi, a Tory lawmaker and one of the most powerful British women politicians faced the ire of fundamentalist men when they pelted eggs on her, claiming she was not a proper Muslim.

Warsi, a member of House of Lords of Pakistani origin, was confronted by the fundamentalist while she was campaigning in Luton, a London suburb who started shouting abuses at her, according to British Television reports.

The protesters took objection and charged that the Baroness was not properly attired and that she supported the death of Muslims in Afghanistan.

But Warsi, stood her ground and challenged the men to a debate on their charges. But the group of men refused to listen to her.

The television footage showed egg in her hair and on her jacket, and the Baroness later described the men as "a bunch of idiots" who did not represent the Muslims in Britain.

Warsi is a member of the British House of Lords and also a member of the Tory Shadow Cabinet.