GINGERBREAD has become a staple of Christmas - and there is a town in the UK that is considered the home of it. Ormskirk is a market town in Lancashire sitting around 13 miles from Liverpool. The town has its very own gingerbread history which dates back to the early 1700s when "Gingerbread Ladies" would...