Happy St George’s 2018 day! So what does it suggest and exactly why do we celebrate the patron Saint of England?