Willie Thorne 'I've not gambled for 18 months'.