strengths:
parliament discusses and debates bills thoroughly therefore eliminate mistakes
individuals can have their say and influence law
parliament has access to experts and their advice
primary role is to make laws (focusses lots of time on law making)
can make laws to cover a whole area
can make law 'in futuro'
weaknesses:
slow (can be sped up and there's examples, BUT it leaves it open for loopholes/mistakes)
conflicting views in society hinder law making process
expensive!!
parliament isnt always sitting (tho they can arrange emergency sittings)
because they can make laws in futuro, they can be retrospective, and parliament cant forsee everything thats gonna happen so they waste time making laws they prolly coulda done without (ie, those terrorist laws)
the whole rubber stamp thing can be good, but it can also be a bad thing. you should discuss it, especially because it's what's in government at the moment, too.