I'm truly appalled by this. I guess if they have to evacuate from SSH they will make a fortune from some people
Nobody forces you to go abroad you make your own decision and presumably do some research before going. That the government is assisting British nationals well done that they should recuperate the costs again well done Why should taxpayers fork out just because somebody's holiday got curtailed. This is not new back when Turkey invaded Cyprus and British citizens were in some cases literally picked up from the beaches the repatriation costs were recovered.
I have twice been unfortunate to be caught in military coups in far more inhospitable countries than Egypt. I knew and accepted the risks when going and didn't try to sue anybody and anything for compensation on my eventual safe return.