It gets stuck every time I try instslling it, exactly the same as described here:
Hangs after boot up cloud-init
To complicate matters further, it's not online, so what's on the bootable flash drive is all I've got. This is because in the setup it's not giving me the option to connect to wifi and it's not accessible with an ethernet.
EDIT:
Embarrassing confession: I had mistakenly installed the server instead of the desktop. I don't know how I got that far without noticing.
As for the internet problems: my computer has a clash with Ubuntu that means I have to fix the wifi connection after each clean install. Only Ubuntu though, this didn't happen on Linux. Using some suggestions on the forum fixes the wifi, but I still don't know what causes it.