Charities have called for LGBT veterans who suffered historical mistreatment in the armed forces to receive adequate compensation, in an open letter to the Prime Minister.