Parkin cake is a delicious teatime treat with a rich history rooted in Northern England, particularly associated with Yorkshire and Lancashire.