Pakistan booked their place in the Champions Trophy final with a crushing eight-wicket win over England in Cardiff on Wednesday. Set just 212 to win, Pakistan finished on 215 for…