Tommy is the star of Magic Peter’s Christmas show for 2018, available across Oxfordshire and beyond