Brian May Resigns from RSPCA Over Welfare Concerns Retail 29 September 2024 Brian May resigns from his role as RSPCA vice president citing welfare concerns.Allegations include overcrowding and poor hygiene at ‘RSPCA…