Question: why is 25 may a holiday?
Answer: The second May bank holiday, which is taking place this year on Monday 25 May, replaced Whit Monday as a statutory bank holiday in 1971. Whit Monday is a Christian holiday that is celebrated after the moveable feast of Pentecost, a holy day that is observed 50 days after Easter.