Is the new Ryanair website a steaming pile of cat puke?