Only idiots from certain parts of the world who know nothing about football call Harry Kane a serial bottler anyway. He's just a great player that spent his career until now at a club that didn't win anything.
This whole 'if you don't win you bottled it' is just nonsense from a generation who don't understand the joys of real football and what it means to support a club not just pick a club and hope they win things to make you look good