The Angel of the North is one of Britain’s most iconic sculptures. Read on to find out some fun facts about this contemporary public artwork.