It has been a monster wait but Shrek, the giant-sized musical, is finally here. It arrives at Milton Keynes Theatre later this month. Based on the award-winning film,