Thailand has voted to pass a controversial new constitution. It will be the 20th charter since the end of absolute monarchy in 1932 and was drafted by a military appointed panel. Al Jazeera’s Wayne Hay reports from Bangkok.