The muzzies are not production minded, don’t want to work and take too much time off for prayer .... in between times of scaring everybody around them.
Surprised to read that Honda builds cars in the UK . Brits are not known for meticulous workmanship ...