It's not something that cruise companies do regularly but unfortunately Cunard is just one of many cruise lines making changes to their trips in the region.
I hope you can salvage something from your trip, did you book any of it via a Travel Agent?
From the Cunard website
Queen Mary 2 and Queen Victoria
Yes, gentlemen can hire tuxedos including shirts, trousers and dinner jackets on board from the shops.
Tuxedo packages range from $90 for one night up to $250 for 5 nights.
Yes, I'm not a regular laundry user but the doors are locked overnight.
Opening hours are approximately 7.30 am to 9.00 pm but hopefully a more recent user can confirm.