Why do they spell it “honour” and “favour” in the United Kingdom?

Because Rick Astley is British.