Harry Kane's Spurs contract expires in 2024, with Manchester United reportedly keen to sign him this summer.