Problem: 8 people yesterday for Xmas dinner, table only 2' 6" by 4' 6", seats 6 at a push, but fine for the other 364 days in the year.
Solution: 2 sheets of 2' by 6' MDF held together by wooden battens, giving a
4' by 6' table top, will seat 10 to 12 with plenty of room. Even my wife had to admit it was a blinder. Total cost about £15, had enough clear varnish left over from another job.