An electrical motor system comprising: an electric motor comprising: a stator comprising a plurality of stator teeth, each stator tooth having a stator coil mounted thereto; and a rotor comprising a plurality of rotor teeth, the rotor being arranged to rotate relative to said stator during operation of the electric motor such that one or more of the rotor teeth periodically overlap with one or more of the stator teeth; driver circuitry to energise pairs of stator coils (110a, 110b) of a subset of the stator teeth during a given time period to attract a rotor tooth into alignment with each of the stator teeth in the subset over the given time period, wherein the driver circuitry comprises a first driver circuit portion and a second driver circuit portion arranged in a pair and connected with a shared power supply, the first driver circuit portion to drive a first stator coil in a respective pair of stator coils (110a, 110b) and the second driver circuit portion to drive a second stator coil in the respective pair of stator coils (110a, 110b); wherein energisation of the first or second stator coil (110a, 110b) is to start and finish prior to any overlap of the respective stator tooth of the first or second stator coil (110a, 110b) with a corresponding rotor tooth; wherein the rotor tooth corresponding to a given stator tooth comprises the rotor tooth among the plurality of rotor teeth which is nearest to the given stator tooth at a given point during rotation of the rotor; and control circuitry to control power supplied to the stator coils (110a, 110b) from the driver circuitry such that power is supplied to the first stator coil in a boost mode while power is supplied to the second stator coil in a buck mode, wherein current is supplied from the shared power supply to the first stator coil in the boost mode to generate a first magnetic field at the first stator coil, the first magnetic field having a first polarity and wherein current is supplied to the shared power supply via the second stator coil in the buck mode to generate a second magnetic field at the second stator coil, the second magnetic field having a second polarity, and wherein the first polarity is opposite the second polarity. a stator comprising a plurality of stator teeth, each stator tooth having a stator coil mounted thereto; and a rotor comprising a plurality of rotor teeth, the rotor being arranged to rotate relative to said stator during operation of the electric motor such that one or more of the rotor teeth periodically overlap with one or more of the stator teeth; driver circuitry to energise pairs of stator coils (110a, 110b) of a subset of the stator teeth during a given time period to attract a rotor tooth into alignment with each of the stator teeth in the subset over the given time period, wherein the driver circuitry comprises a first driver circuit portion and a second driver circuit portion arranged in a pair and connected with a shared power supply, the first driver circuit portion to drive a first stator coil in a respective pair of stator coils (110a, 110b) and the second driver circuit portion to drive a second stator coil in the respective pair of stator coils (110a, 110b); wherein energisation of the first or second stator coil (110a, 110b) is to start and finish prior to any overlap of the respective stator tooth of the first or second stator coil (110a, 110b) with a corresponding rotor tooth; wherein the rotor tooth corresponding to a given stator tooth comprises the rotor tooth among the plurality of rotor teeth which is nearest to the given stator tooth at a given point during rotation of the rotor; and control circuitry to control power supplied to the stator coils (110a, 110b) from the driver circuitry such that power is supplied to the first stator coil in a boost mode while power is supplied to the second stator coil in a buck mode, wherein current is supplied from the shared power supply to the first stator coil in the boost mode to generate a first magnetic field at the first stator coil, the first magnetic field having a first polarity and wherein current is supplied to the shared power supply via the second stator coil in the buck mode to generate a second magnetic field at the second stator coil, the second magnetic field having a second polarity, and wherein the first polarity is opposite the second polarity.