根据《中华人民共和国刑法》相关规定,挪用公款属于侵占罪。侵占公款数额在十万元以上、不满三十万元的,处三年以下有期徒刑或者拘役;数额在三十万元以上、不满一百万元的,处三年以上七年以下有期徒刑;数额在一百万元以上的,处七年以上有期徒刑或者死刑,并处没收个人全部财产。
因此,如果挪用公款20万,最高刑罚可以是七年有期徒刑。但具体判决结果还要考虑被告人的主观恶性、情节严重程度等因素。如果涉及犯罪集团、数额巨大等情况,刑期可能会更长。而如果被告人认罪并积极退赃,则可以减轻刑期。
需要强调的是,挪用公款属于职务犯罪,违背了公务员的职责,损害了社会公共利益和人民群众利益,不仅会遭受刑事惩罚,还会受到严重的职务追究和组织纪律处分。因此,任何人都应该保持廉洁自律,遵纪守法,不轻易触犯法律红线。