Petrol lawn - not running (Earl Shilton LE9)

Fairly old petrol lawnmower. Wouldn't start after the winter, so we got a new one...new one also stopped & replacing the fuel fixed it so I think it is probably that with this old one too. As you can see the choke cable has also been DIYed.