Nike unveils official England Three Lions CARDIGAN and wants fans to part with £89.95 to wear one

England fans were divided once again as Nike unveiled a Three Lions cardigan - and are charging a pretty penny for the 100% polyester thread. The £89.95 sweater costs more than a standard shirt