Why does Messi want to leave Barcelona?

Barcelona forward Lionel Messi has sent shock waves through the football world by asking to leave the club this summer. But why does Messi want to leave Barcelona?