I am rather surprised at some of the things I have read in this thread.

If anybody comes to my house they are more than welcome to stay to lunch/dinner or whatever. I know loads of Brits. who are the same also.

Al