With an upright vacuum cleaner, it suddenly becomes much easier to vacuum. It has a cord that is 9 metres long so you can vacuum large areas without having to change sockets.
From John Lewis & Partners
Vax UCPMSHV1 Air Lift Steerable Pet Max Upright Vacuum Cleaner
This product is also available at 2 unverified merchants.