Royal Bath and West Show 2024 provides packed days of fun :