On the 23 April people across England celebrate St George's day. St George is the patron saint of England, but what do we really know about him? Well, according to the legend, he was brave ...