How many days since last Shrove Tuesday 2025 Tuesday, 4 March 2025 There are 128 days since Shrove Tuesday 2025 since