May 7 2025 – roast leg of lamb and an inhaler memes of the day