I used Timeshift on the basic install then again when I had installed all my applications.
The thing is with this even if I had of used it on the Ubuntu issue it would not have worked as it also requires your password to run. With my issue this was the problem as the username and password were...