A railway driver has been wearing custom Christmas hats to spread festive cheer for 15 years. Ever since 2010, Southern driver, Matthew Staniforth, has been crafting a new top hat every year to ...