The Welsh Assembly has voted to reject Theresa May's Brexit withdrawal agreement.

A total of 34 AMs, including Labour, backed a Plaid Cymru motion critical. 16 voted against.

Members also called for the UK to stay in the European Single Market and Customs Union, and to extend Article 50.