There are aphids moving in on my entire brand new garden. UGH! What can I do to save it?

aphids on a leaf