Homearmoured vehicle