A major impediment to realising quantum computers is the fragility of quantum states. While classical bits are robust, qubits collapse at the slightest disturbance. This limits the amount of time for which qubits can hold information, how error-free a quantum computer can keep its calculations, and how well it can be scaled