Matt Upson says Harry Maguire has been amazing since returning from injury and Gareth Southgate's gamble to include the Manchester United captain in the England squad has paid off.