Rohan Dennis returned from the cycling wilderness to blitz the field and successfully defend his time trial title at the Road World Championships in Yorkshire.