Why are British houses so small?

Even in more rural or open areas like in Scotland, the newer houses are so small like semi detached houses. Scotland has so much space compared to England to build much bigger homes like in the US or Australia but they choose build small tacky homes that look really out of place in the countryside.
21 answers 21