No.
This is a spectacularly bad idea.
I see the hackneyed arguments about being able to join the army at 16 and get married at 16 are being trotted out again, but that doesn't mean it is this is right. I find it an absurdity that you can get married at 16 but you can't buy a packet of fags or go into a pub and buy a pint of beer at 16.
With the exception of necessities, children under 18 are not allowed to enter into contracts.
What we should strive for is a uniform age for things like joining the army or getting married, or buying a packet of fags - and that age should be 18.
What happens if 16 year olds are given the vote? Will we be debating in a few years time whether 14 years should be allowed? or 12 year olds?
It is a breathtakingly stupid idea.
I note in the past it has been Labour that has suggested this. Could that be, perchance, because kids tend to be more left-leaning? I certainly was when I was in the 6th form.