Lionel Messi is to leave Barcelona after more than 20 years as he and the club were unable to agree a new deal to satisfy LaLiga’s financial regulations.The Catalan giants sent shock waves across the football world on Thursday evening when they announced the 34-year-old Argentinian superstar was heading for the exit at the club he joined as a schoolboy and where he established himself as arguably the greatest player of all time.