are all uk bank accounts 8 digits?
An account number in the UK contains 8 digits. Some banks in the UK offer shorter account numbers (i.e. 7 digits) and in this case, you can enter '0' at the start of the number to make the length up to 8 (when filling out forms online and so on).