The head of the lower house of the Czech parliament has banned the sale of alcohol on the premises during plenary sessions, ending an old tradition of selling cheap booze that brightened the mood among politicians and visitors.