More than a tenth of employers will not be giving their workers a paid day off for the Royal Wedding, according to a poll by the Chartered Institute of Payroll Professionals.

Millions of workers will therefore miss out on watching the Royal Wedding – and they won’t even receive any extra money for working on what has been designated a bank holiday.

Brendan Barber, general secretary of the Trades Union Congress, said: “A significant minority of tight-fisted companies have decided to ignore the national mood.

“They are insisting on keeping staff chained to their desks while everyone else is enjoying the bank holiday.”

Royal Wedding frenzy in London + schedule

David and Victoria Beckham invited to the Royal Wedding

Many small businesses are struggling to cope with four bank holidays in a row and many have argued that they can’t afford to lose another day’s earnings.

In the UK, every full-time employee has the right to a minimum of 28 days’ annual leave every year, including bank holidays and public holidyas.

England has eight bank holidays a year, including ew Year’s Day, Good Friday, Easter Monday, two May bank holidays, August bank holiday, Christmas Day and Boxing Day.

Debenhams staff will not receive extra pay tomorrow, but they will be given an extra day off in lieu to compensate.

Tesco staff who work on the Royal wedding will be paid three times their normal salary.