How to sleep comfortably on a plane, short to long-haul flights

How to sleep comfortably on a plane, from short to long-haul flights – tips and advice for a comfortable flight